Efficient Motion Deblurring for Information Recognition on Mobile Devices
نویسندگان
چکیده
In this paper, a new method for the identification and removal of image artefacts caused by linear motion blur is presented. By transforming the image into the frequency domain and computing its logarithmic power spectrum, the algorithm identifies the parameters describing the camera motion that caused the blur. The spectrum is analysed using an adjusted version of the Radon transform and a straightforward method for detecting local minima. Out of the computed parameters, a blur kernel is formed, which is used to deconvolute the image. As a result, the algorithm is able to make previously unrecognisable features clearly legible again. The method is designed to work in resource-constrained environments, such as on mobile devices, where it can serve as a preprocessing stage for information recognition software that uses the camera as an additional
منابع مشابه
Image deblurring in smartphone devices using built-in inertial measurement sensors
Long exposure hand-held photography is degraded with blur, which is difficult to remove without prior information about the camera motion. In this work, we utilize inertial sensors (accelerometers and gyroscopes) in modern smartphones to detect exact motion trajectory of the smartphone camera during exposure and remove blur from the resulting photography based on the recorded motion data. The w...
متن کاملDeep Video Deblurring
Motion blur from camera shake is a major problem in videos captured by hand-held devices. Unlike single-image deblurring, video-based approaches can take advantage of the abundant information that exists across neighboring frames. As a result the best performing methods rely on aligning nearby frames. However, aligning images is a computationally expensive and fragile procedure, and methods tha...
متن کاملImproving Mobile Grid Performance Using Fuzzy Job Replica Count Determiner
Grid computing is a term referring to the combination of computer resources from multiple administrative domains to reach a common computational platform. Mobile Computing is a Generic word that introduces using of movable, handheld devices with wireless communication, for processing data. Mobile Computing focused on providing access to data, information, services and communications anywhere an...
متن کاملImproving Mobile Grid Performance Using Fuzzy Job Replica Count Determiner
Grid computing is a term referring to the combination of computer resources from multiple administrative domains to reach a common computational platform. Mobile Computing is a Generic word that introduces using of movable, handheld devices with wireless communication, for processing data. Mobile Computing focused on providing access to data, information, services and communications anywhere an...
متن کاملAn Introduction to Super-Resolution Text
This chapter examines the field of super-resolution with application to text analysis. While the area of super-resolution has been dealt with in fair depth in recent years, it is only just becoming useful as an applicable stage in improving text images, particularly for further processing, transmission, and understanding on mobile and handheld devices. After dealing with the general concepts of...
متن کامل